﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace Confucius.entity
{
    /// <summary>
    /// Author:Liangchuan Gu
    /// date:2012-04-08
    /// </summary>
    public class DialogNode
    {
        private string dialogNodeID;

        public string DialogNodeID
        {
            get { return dialogNodeID; }
            set { dialogNodeID = value; }
        }

        private string name;

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        private string containedMediaID;

        public string ContainedMediaID
        {
            get { return containedMediaID; }
            set { containedMediaID = value; }
        }

        private string interactionType;

        public string InteractionType
        {
            get { return interactionType; }
            set { interactionType = value; }
        }

        private string nodeType;

        public string NodeType
        {
            get { return nodeType; }
            set { nodeType = value; }
        }

        private string displayText;

        public string DisplayText
        {
            get { return displayText; }
            set { displayText = value; }
        }

        public const string PROGRESS_TYPE = "progress";
        public const string FINISH_TYPE = "finish";
        public const string ANSWER_INTERACT = "answer";
        public const string DISPLAY_INTERACT = "display";
        public const string BRANCH_INTERACT = "branch";
    }
}
